impulsive discharge - French English Dictionary